<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<title>VFWGrab v1.06</title>
</head>

<body bgcolor="#FFFFFF">

<p align="left"><strong><font color="#000000" size="6" face="Arial"><img border="0" src="vfwgrab.gif" width="44" height="34">
 VFWGrab v1.06</font></strong></p>

<p><font color="#000000" face="Arial" size="3">Welcome to VFWGrab, A freeware
application to post jpeg images to a web site via FTP or to any UNC filename from any Video for Windows
device you may have installed on your computer.&nbsp;</font> 

<p>&nbsp;
<table border="0">
  <tr>
    <td><a href="#Features"><font face="Arial">Features</font></a></td>
  </tr>
  <tr>
    <td><a href="#Usage"><font face="Arial">Usage</font></a></td>
  </tr>
  <tr>
    <td><a href="#History"><font face="Arial">History</font></a></td>
  </tr>
  <tr>
    <td><a href="#Enhancements"><font face="Arial">Planned Enhancements</font></a></td>
  </tr>
  <tr>
    <td><a href="#Contact"><font face="Arial">Contacting the Author</font></a></td>
  </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font face="Arial"><a name="Features"></a><font size="4"><strong>Features</strong></font>
</font>
<ul>
  <li><font color="#000000" size="3" face="Arial">Small compact program which is
    customized via a simple ini file.</font></li>
  <li><font color="#000000" size="3" face="Arial">Allows the size, quality,
    location of the jpeg file to be specified.</font></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font face="Arial"><a name="Usage"></a><font size="4"><strong>Usage</strong></font>
</font>
<ul>
  <li><font face="Arial" color="#000000" size="3">You must have the MFC 6 DLLS
    installed. If you do not have these installed then go to the authors page at
    <a href="http://www.naughter.com">http://www.naughter.com</a> for
    instructions on downloading.</font></li>
  <li><font face="Arial" color="#000000" size="3">You must have the GDIPlus.dll
    installed. This is standard on Windows XP and the redistributable version is
    available at <a href="http://www.naughter.com/download/gdiplus.zip">
  http://www.naughter.com/download/gdiplus.zip</a>. For further information on 
  using and distributing this DLL please see the MSDN.</font></li>
  <li><font color="#000000" size="3" face="Arial">To use the program, simple
    customize the &quot;vfwgrab.ini&quot; file (A sample one is provided) to
    specify the settings you want. The ini file can contain the following
    settings:</font>
    <p><font color="#000000" size="3" face="Arial"><i>DeviceIndex:</i> The 0
    based index of the Video For Windows device to use. By default &quot;0&quot;
    is assumed. This is only useful when you have multiple VFW devices installed
    on your machine.</font></p>
    <font face="Arial"><i>DeviceName:</i> This is the name of the Video For
    Windows device to use. Setting this value overrides the &quot;DeviceIndex&quot;
    value.</font>
    <p><font face="Arial"><i>Width:</i> This is the width of the image to
    capture.</font>
    <p><font face="Arial"><i>Height:</i> This is the height of the image to
    capture.</font></p>
    <p><font face="Arial"><i>File:</i> This is the filename to store the
    captured file to e.g. &quot;c:\temp\capture.jpg&quot;. Setting this value
    will override any FTP settings present in the ini file.</font></p>
    <p><font face="Arial"><i>Server:</i> This is the address of the FTP server
    to connect to e.g. &quot;ftp.mydomain.com&quot;. You can use a IP address
    for this value either.</font></p>
    <p><font face="Arial"><i>RemoteFile:</i> This is the name of the file which
    will be stored on the FTP server e.g. &quot;/images/capture.jpg&quot;.</font></p>
    <p><font face="Arial"><i>Port:</i> This is the FTP port number to use. By
    default 21 will be assumed.</font></p>
    <p><font face="Arial"><i>User:</i> This is the username to use when logging
    into the FTP server.</font></p>
    <p><font face="Arial"><i>Password:</i> This is the associated password to
    use when logging into the FTP server.</font></p>
    <p><font face="Arial"><i>TimerInterval:</i> Some VFW devices take a while to
    initialize meaning that if you attempt to do a capture immediately after
    creating the VFW capture window, you will get an error. Using this value
    means that the capture will be delayed to avoid this problem. By default a
    value of 1000 (1000 Milliseconds) is used.</font></p>
    <p><font face="Arial"><i>JpegQuality:</i> This is the Jpeg quality value to
    use. By default a value of 70 is used. This gives reasonable image quality
    while also reasonable compression.</font></p>
    <p><font face="Arial"><i>PeriodicInterval:</i> This is the time in
    milliseconds between periodic captures. Note: If you specify this parameter
    then the application does not exit after the first capture has been taken.</font></p>
    <p><font face="Arial"><i>MaxCaptures:</i> This is the number of captures to 
    capture if periodic captures is enabled. After this limit is reached the 
    problem will close.</font></p>
    <p><font face="Arial"><i>IncrementFilename:</i> If this value is set to 1 
    then rather than using the file specified by &quot;File&quot; or &quot;RemoteFile&quot;, each 
    captured file will be unique, e.g. &quot;capture1.jpg, &quot;capture2.jpg&quot; etc etc.</font></p>
    <p>&nbsp;</li>
  <li><font face="Arial">Then just run the VFWGrab exe. You should then get a
    capture file either on the FTP server or on the file system.&nbsp;</font></li>
  <li><font face="Arial">To automate captures, you can use any command line
    scheduling program such as Task Scheduler as provided with Internet Explorer
    to run VFWGrab on a specific schedule or just use the new
    &quot;PeriodicInterval&quot; parameter provided in VFWGrab v1.02 and later.
    In combination with a simple HTML page which embeds the generated image and
    a meta refresh tag, you have a simple Web-Cam style picture using nothing
    more than standard HTML 3.2.</font></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font face="Arial"><a name="History"></a><font color="#000000" size="5"><strong>History</strong></font></font></p>
<p><strong><font color="#000000" size="3" face="Arial">V1.0 (31 October 2000)</font>
</strong>
<ul>
  <li><font color="#000000" size="3" face="Arial">Initial public release.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.01 (10 October 2001)</font>
</strong>
<ul>
  <li><font color="#000000" size="3" face="Arial">Now uses v1.03 of my FTP
    transfer dialog class.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.02 (29 December 2001)</font>
</strong>
<ul>
  <li><font color="#000000" size="3" face="Arial">Window startup style is now
    taken from the process startup details (for those in the know
    CWinApp::m_nCmdShow!).</font></li>
  <li><font face="Arial">Provision of a new parameter &quot;m_nPeriodicInterval&quot;
    which allows a image to be taken periodically rather than once off.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.03 (3 June 2002)</font>
</strong>
<ul>
  <li><font color="#000000" size="3" face="Arial">Application now uses GDI+
    instead of the Intel Jpeg Library to support the saving of Jpeg files.</font></li>
  <li><font color="#000000" size="3" face="Arial">Moved app to VC 6 to
    facilitate use of GDI+</font></li>
  <li><font color="#000000" size="3" face="Arial">Now uses v1.06 of the authors
    CFTPTransferDlg class.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.04 (12 March 2002)</font>
</strong>
<ul>
  <li><font color="#000000" size="3" face="Arial">Fixed a bug where the temp 
  files VFWGrab uses to save the capture file to temporarily was failing to be 
  deleted. Thanks to Alan Irvine for reporting this problem.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.05 (1 June 2002)</font>
</strong>
<ul>
  <li><font face="Arial">Now includes a MaxCaptures setting. This is useful 
  where you want to capture a set number of images periodically before the apps 
  closes itself down.</font></li>
  <li><font face="Arial">Now includes an IncrementFilename setting. This ensures 
  that each captured file does not overwrite the previous one. Thanks to 
  &quot;Anthony Collins&quot; for this suggestion.</font></li>
</ul>
<p><strong><font color="#000000" size="3" face="Arial">V1.06 (15 September 2004)</font>
</strong>
<ul>
  <li><font face="Arial">Removed gdiplus.dll from download as it is available as 
  a separate download at <a href="http://www.naughter.com/download/gdiplus.zip">
  http://www.naughter.com/download/gdiplus.zip</a>. This download includes the 
  September 2004 updated version of GDI+ which fixes a buffer overrun.</font></li>
  <li><font face="Arial">Now uses v1.08 of the authors CFTPTransferDlg class.</font></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>

<p>&nbsp;</p>
<p><font face="Arial"><a name="Enhancements"></a><font color="#000000" size="4"><strong>PLANNED
ENHANCEMENTS</strong></font>
</font>
<ul>
  <li><font color="#000000" size="3" face="Arial">If you have any other
    suggested improvements, please let me know so that I can incorporate them
    into the next release.</font></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>

<p>&nbsp;</p>

<p><font face="Arial"><a name="Contact"></a><font color="#000000" size="4"><strong>CONTACTING
THE AUTHOR</strong></font></font></p>

<p><font color="#000000" face="Arial" size="3">PJ Naughter<br>
Email: <a href="mailto:pjna@naughter.com">pjna@naughter.com</a><br>
Web: <a href="http://www.naughter.com">http://www.naughter.com</a><br>
15 Septmber 2004</font></p>
</body>
</html>